﻿using System;
using System.Collections.Generic;
using Abp.Domain.Entities.Auditing;
using DHJ.Cost.Timing;
using DHJ.Cost.Workshops;
using JetBrains.Annotations;

namespace DHJ.Cost.Excel
{
    public class ExcelData : AuditedAggregateRoot<Guid>
    {
        public string Title { get; set; }
        public ExcelType Type { get; set; }

        public OccurrenceTime Time { get; set; }

        [CanBeNull] public Workshop? Workshop { get; set; }

        public List<ExcelItemData> Items { get; set; }
    }
}